.login-page {
    background: #d2d6de;
}

.login-box {
    width: 360px;
    margin: 12% auto;
    background: rgba(223, 226, 227, 0.5);
}

.login-logo {
    font-size: 35px;
    text-align: center;
    font-weight: 300;
}

.login-logo a {
    /*color: #FFFFFF;*/
}

.login-logo a:hover {
    text-decoration: none;
}

.login-box-body {
    padding: 20px;
    border-top: 0;
    color: #666;
}

.skin-blue {
    /*background: lightblue;*/
    background-size: 100%;
    overflow: hidden;
}

.forgot-password {
    height: 34px;
    line-height: 34px;
}

/*背景*/
#particles {
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute;
    z-index: -2;
}

.text-red {
    color: red !important;
}

